package com.huike.clues.service;

import com.huike.clues.domain.TbClue;
import com.huike.clues.domain.dto.TbCluePageDto;

import java.util.List;

public interface TbClueService {
    /**
     * 查询线索管理列表接口
     */
    List<TbClue> selectTbClueList(TbCluePageDto tbCluePageDto);

    /**
     * 根据id获取线索基础信息
     */
    TbClue selectCluesById(Long id);

    /**
     * 查询线索池
     *
     * @param
     * @return
     */
    List<TbClue> selectTbCluePool(TbClue tbClue);

    /**
     * 批量捞取
     */
    String gain(Long[] ids, Long userId);

    /**
     * 新增线索管理
     */
    void addClues(TbClue tbClue);

    /**
     * 查询手机号
     * @param phone
     * @return
     */
    boolean getPhone(String phone);
}
